strait laced - Turkish English Dictionary